* progmodes/python.el: Simplified imenu implementation.
authorFabián Ezequiel Gallina <fabian@anue.biz>
Mon, 16 Jul 2012 17:18:39 +0000 (14:18 -0300)
committerFabián Ezequiel Gallina <fabian@anue.biz>
Mon, 16 Jul 2012 17:18:39 +0000 (14:18 -0300)
commit43c99273b21b073b8b155eb05ea26edd654e55df
treeda8f357d138c98bd8db83645375867656dacbcfc
parentef0d729a6314adeb3b0c96c93aab9af6a36ce0b1
* progmodes/python.el: Simplified imenu implementation.
(python-nav-jump-to-defun): Remove command.
(python-mode-map): Use `imenu' instead.
(python-nav-list-defun-positions-cache)
(python-imenu-include-defun-type, python-imenu-make-tree)
(python-imenu-subtree-root-label, python-imenu-index-alist):
Remove vars.
(python-nav-list-defun-positions, python-nav-read-defun)
(python-imenu-tree-assoc, python-imenu-make-element-tree)
(python-imenu-make-tree, python-imenu-create-index): Remove
functions.
(python-mode): Update to interact with imenu by setting
`imenu-extract-index-name-function' only.
lisp/ChangeLog
lisp/progmodes/python.el